terminal barrier strip - Français Anglais Dictionnaire